#ifndef MODULEMGRFORUSER_H
#define MODULEMGRFORUSER_H

#include "../hle.h"

void sceKernelLoadModule();
void sceKernelLoadModuleByID();
void sceKernelStartModule();
void sceKernelStopModule();
void sceKernelUnloadModule();
void sceKernelSelfStopUnloadModule();
void sceKernelGetModuleId();
void sceKernelGetModuleIdByAddress();
void sceKernelStopUnloadSelfModuleWithStatus();

LIB_START(ModuleMgrForUser)
LIB_ADDFUNC(0x977de386, sceKernelLoadModule)
LIB_ADDFUNC(0xb7f46618, sceKernelLoadModuleByID)
LIB_ADDFUNC(0x50f0c1ec, sceKernelStartModule)
LIB_ADDFUNC(0xd1ff982a, sceKernelStopModule)
LIB_ADDFUNC(0x2e0911aa, sceKernelUnloadModule)
LIB_ADDFUNC(0xd675ebb8, sceKernelSelfStopUnloadModule)
LIB_ADDFUNC(0xf0a26395, sceKernelGetModuleId)
LIB_ADDFUNC(0xd8b73127, sceKernelGetModuleIdByAddress)
LIB_ADDFUNC(0x8f2df740, sceKernelStopUnloadSelfModuleWithStatus)
LIB_END

#endif

